multipurpose machine tool - German English Dictionary